# 作者：陈睿-cruise
# 2025年02月19日19时01分44秒
# 2979386061@qq.com
import re

# 示例字符串
text = "hello world"

# 1. 匹配字符串开头（比如匹配以 'hello' 开头的字符串）
pattern1 = r"^hello"  # 匹配开头为 'hello' 的字符串
matches1 = re.findall(pattern1, text)
print("匹配开头为 'hello':", matches1)

# 2. 匹配字符串结尾（比如匹配以 'world' 结尾的字符串）
pattern2 = r"world$"  # 匹配结尾为 'world' 的字符串
matches2 = re.findall(pattern2, text)
print("匹配结尾为 'world':", matches2)

# 3. 匹配开头和结尾（完整匹配字符串 'hello world'）
pattern3 = r"^hello world$"  # 匹配开头为 'hello' 且结尾为 'world' 的字符串
matches3 = re.findall(pattern3, text)
print("匹配开头为 'hello' 且结尾为 'world':", matches3)
